/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package negocio;

import java.util.ArrayList;
import java.util.List;
import integracion.ActividadDAO;
import integracion.ListActividadDAO;
import integracion.UsuarioDAO;
import java.util.Date;

/**
 *
 * @author lebb
 */
public class TransformaListaActividad {

    ActividadDAO actividadDao;
    UsuarioDAO usuarioDao;
    ListActividadDAO listDao;

    public List<String[]> getListaActividad(int id){
        List<Actividad> listaActividades = actividadDao.getByFechas(new Date(), new Date());

        List<String[]> lista = new ArrayList<String[]>();
        String[] s = new String[3];
        for (Actividad actividad : listaActividades) {
            s[0] = actividad.getNombre();
            s[1] = actividad.getCantidad()+"";
            s[2] = "";
            for (String dias : actividad.getDias()) {
                s[2] += dias+" ";
            }
            lista.add(s.clone());
        }
        
        return lista;
    }

    public ActividadDAO getActividadDao() {
        return actividadDao;
    }

    public void setActividadDao(ActividadDAO actividadDao) {
        this.actividadDao = actividadDao;
    }

    public UsuarioDAO getUsuarioDao() {
        return usuarioDao;
    }

    public void setUsuarioDao(UsuarioDAO usuarioDao) {
        this.usuarioDao = usuarioDao;
    }

    public ListActividadDAO getListDao() {
        return listDao;
    }

    public void setListDao(ListActividadDAO listDao) {
        this.listDao = listDao;
    }

}
